Meaning of (छत पर का बगीचा) chhat par ka bagicha in english
As noun :
roof garden
Suggested : a garden on the flat roof of a house or other building
Word of the day
(छत पर का बगीचा) chhat par ka bagicha
can be used as noun.. No of characters: 14 including consonants matras.
Transliteration :
Chata para kaa bagiichaa